peach-leaved willow - Turkish English Dictionary